// 引入express
const express = require('express')
// 创建服务对象
const app = express()
// 监听端口
app.listen(8080)

// 路由
// 新闻网站  首页 列表 和 详情页 要求全部是get方法
// 新闻首页
app.get('/', (req, res) => {
  // get数据
  let { query: get } = req
  console.log(req.query)

  res.send('首页')
})

// 列表页
app.get('/ch', (req, res) => {
  res.send('列表页')
})

// 详情页 有请求具体的数据  路由参数
app.get('/detail/:aid', (req, res) => {
  // req.params 获取 路由参数中定义的数据
  res.send('详情' + req.params.aid)
})

// 404处理
app.use((req, res, next) => {
  // 设置响应头中的http状态码为404并指向响应主体数据
  res.status(404).send('页面丢了')
})